<?php
session_start();
require '../config.php';
require '../permisos.php';
setPermisos(800);

$superusuario=0;

if($abrir && $seleccionar && $insertar && $eliminar && $imprimir && $actualizar)
	$superusuario=1;

$IdusuActual= $_SESSION["id"];
if(!$superusuario)
	setPermisos(700);

   $_opcion = $_REQUEST['opcion'];
   if($_opcion == 1)//recibidos
      $_query = "SELECT * from otdetails where (estado = 0 or estado = -1)order by idorden desc";	//0=generado en ventas //-1=generado interno
   if($_opcion == 2)//en proceso
   	$_query = "SELECT * from otdetails where (estado > 0)order by idorden desc ";	//0=generado en ventas //-1=generado interno
   if($_opcion == 3)//archivadas
   	$_query = "SELECT * from otdetails where (estado = -2) order by idorden desc";	//0=generado en ventas //-1=generado interno //-2 archvivado
   if($_opcion == 4)//mis asignaciones
   {
   	$_query = "SELECT * from otdetails 
				where idorden in
				(select ot.idordenestrabajo 
				from ordenestrabajo ot,estadosot ot1,estadosot2 ot2
				where ot.estado > 0
				and ((ot.estado = ot1.idestadosot and ot1.usuariosig = $IdusuActual)
				or (ot.estado = ot1.idestadosot and ot1.idestadosot = ot2.idestadoot1 and ot2.usuariosig = $IdusuActual))
				group by ot.idordenestrabajo)";	
   }
   if($_opcion == 5)//por filtro de clienye
   {
   	$filtro = $_REQUEST['filtro'];
   	$_query = "SELECT * FROM hossbd.otdetails where nomcliente like '%$filtro%'";
   }
   
	/* $_opcion = $_REQUEST['opcion'];
	if($_opcion == 1)//recibido de ventas
		$_query = $_query." = 0)";
	if($_opcion==2)//recibidas interna
		$_query = $_query." = 3)";
	if($_opcion==3)//en produccion
		$_query = $_query." = 4)";
	if($_opcion==4)//en edicion y post pro
		$_query = $_query." = 5)";
	if($_opcion==5)//en revision y entrega
		$_query = $_query." = 6)";
	if($_opcion==6)//en programacion
		$_query = $_query." = 7)"; */
		
	    
		$registros=mysql_query($_query) or die("Problemas en el select:".mysql_error());
		if (mysql_num_rows($registros) == 0)
		{
			echo "<legend>Sin Registros</legend>";
		}
		else
		{	
			echo   "<table class='table table-bordered'>";
			echo   "<tr class='success'>";
			echo   "<th>Id OT</th><th>Cliente</th><th>Id Contrato</th><th>Fecha de Creaci&oacute;n</th><th>Tipo</th><th>Procedencia</th><th>Destino</th><th>Usuario</th><th colspan='2'>Opciones</th>";
			echo   "</tr>";
			echo   "<tbody>";
			$aux=0;
			while($row = mysql_fetch_assoc($registros))
			{			
			if($aux==0){
					$color="#FFFFFF";
					$aux=1;
				}else{
					$color="#F9F9F9";
					$aux=0;
				}
				if($row[idcontrato]==$row[presente])
					echo   "<tr class='danger'>";
				else
					echo   "<tr bgcolor='$color'>";
						echo   "<td>$row[idorden]</td>";
						echo   "<td>$row[nomcliente]</td>";
						echo   "<td>$row[idcontrato]</td>";
						echo   "<td>".date("d M Y",strtotime($row['fechacreacion']))."</td>";
						if($row['tipo']==1)$tipo="Radio";
						if($row['tipo']==2)$tipo="Tv";
						if($row['tipo']==3)$tipo="Radio y Tv";
						echo   "<td>".$tipo."</td>";
						echo   "<td>".$row['nomprocedencia']."</td>";
						echo   "<td>".$row['nomdestino']."</td>";
						echo   "<td>".$row['nombre']." ".$row['apellido']."</td>";
						if($superusuario || ($abrir && $seleccionar) && ($_opcion > 1) && ($_opcion != 4))
						{
							
								echo "<td><button type='button' class='btn btn-link btn-xs' data-toggle='tooltip' data-placement='top' onclick='abrir($row[idorden])' title='Abrir Orden'>Abrir Orden</button></td>";
								echo "<td><button type='button' class='btn btn-link btn-xs' data-toggle='tooltip' data-placement='top' onclick='historia($row[idorden])' title='Ver Historial de OT'>Historial</button></td>";
						}
						else if($superusuario || ($abrir && $seleccionar) && ($_opcion == 1 || $_opcion == 4))
								echo "<td><button type='button' class='btn btn-link btn-xs' data-toggle='tooltip' data-placement='top' onclick='abrir($row[idorden])' title='Abrir Orden'>Abrir Orden</button></td>";
						else if($superusuario)
						{
							echo "<td><button type='button' class='btn btn-link btn-xs' data-toggle='tooltip' data-placement='top' onclick='abrir($row[idorden])' title='Abrir Orden'>Abrir Orden</button></td>";
							echo "<td><button type='button' class='btn btn-link btn-xs' data-toggle='tooltip' data-placement='top' onclick='historia($row[idorden])' title='Ver Historial de OT'>Historial</button></td>";
						}
							
						echo   "</tr>";
				
			}
			echo   "</tbody>";
			echo   "</table>";
			mysql_close();
		}
			
	
	function _convert($content) {
		if(!mb_check_encoding($content, 'UTF-8')
		OR !($content === mb_convert_encoding(mb_convert_encoding($content, 'UTF-32', 'UTF-8' ), 'UTF-8', 'UTF-32'))) {
	
			$content = mb_convert_encoding($content, 'UTF-8');
	
			if (mb_check_encoding($content, 'UTF-8')) {
				// log('Converted to UTF-8');
			} else {
				// log('Could not converted to UTF-8');
			}
		}
		return $content;
	}
?>